Check more robustly for timer_settime.
authorPaul Eggert <eggert@cs.ucla.edu>
Thu, 27 Sep 2012 01:06:23 +0000 (18:06 -0700)
committerPaul Eggert <eggert@cs.ucla.edu>
Thu, 27 Sep 2012 01:06:23 +0000 (18:06 -0700)
commitd9daa7a5bb772dc70622d436b297efa9af0ee469
tree26fdcfdae6bf9d3705073e6a8b86158a36e8020f
parent2520c4c99f6d0b86b49c6d7a5520844f37f6e3b0
Check more robustly for timer_settime.

This should fix an OS X build problem reported by Ivan Andrus in
<http://lists.gnu.org/archive/html/emacs-devel/2012-09/msg00671.html>.
* admin/merge-gnulib (GNULIB_MODULES): Add timer-time.
* configure.ac (gl_THREADLIB): Define to empty, since Emacs
does threads its own way.
* lib/gnulib.mk, m4/gnulib-comp.m4: Regenerate.
* m4/timer_time.m4: New file, from gnulib.
* src/atimer.c (alarm_timer, alarm_timer_ok, set_alarm, init_atimer):
Use HAVE_TIMER_SETTIME, not SIGEV_SIGNAL, to decide whether to
call timer_settime.
ChangeLog
admin/ChangeLog
admin/merge-gnulib
configure.ac
lib/gnulib.mk
m4/gnulib-comp.m4
m4/timer_time.m4 [new file with mode: 0644]
src/ChangeLog
src/atimer.c